- 01. Introduction
- 02. Getting Started
- 03. Exercise: A Basic Notification
- 04. Notification Channels
- 05. Exercise: Notification Channels
- 06. Exercise: Add Notifications to your App
- 07. Using Intents
- 08. Exercise: Add a Content Intent
- 09. Update and Cancel Notifications
- 10. Exercise: Cancel the Notification
- 11. Customizing Notifications
- 12. Exercise: Style your Notification
- 13. Actions
- 14. Exercise: Add Snooze Action
- 15. Notification Importance
- 16. Exercise: Importance
- 17. Exercise: Notification Badges
- 18. Push Notifications and FCM
- 19. Exercise: Add Firebase to your Project
- 20. Sending FCM Notifications
- 21. Exercise: Single Device Notifications
- 22. Exercise: Topic Notifications
- 23. Data Messages
- 24. Exercise: Data Messages
- 25. Exercise: Foreground vs. Background
- 26. Quiz
- 27. Wrap up